madagascar bean - French English Dictionary